By train
Trains are an easy way to get to Hua Hin, as the train station is right in the centre of Hua Hin. However, the trains go very slowly getting away from Bangkok, so the 2 1/2 hour road time to Hua Hin stretches to 5 or 6 on the train. The price of the train is around 100 bahtand only 44 baht for ordinary trains. Most trains on the southern route stop at Hua Hin. They leave Bangkokâs Hua Lamphong and Bang Sue railway stations 10 times daily between 08:05 and 22:50. It takes 4 hours for the journey. See the State Railway of Thailand (http://www.railway.co.th/...) for more information on time tables and fares.
By bus
From Bangkok, buses to Hua Hin leave from the Sai Tai Mai terminal about every 20 minutes and take around 3.5 hours. The price 1st class is under 200 baht. Buses run from 04:00 â 22:20. For more information, contact Hua Hin-Pran Buri Tour, Tel: 0 2884 6191-2; Bang Saphan Tour, Tel: 0 2435 5105, 0 2884 8895; Bus Southern Terminal, Tel: 0 2435 1199, 0 2435 5605, 0 2434 7192 (http://www.transport.co.th). More convenient to downtown Bangkok, you can also take a minibus from near the Victory Monument Anusawari Chai, near the BTS skytrain. Cost is 180 baht, limited baggage. The Hua Hin vans board in the alleyway next to Century Movie Plaza close to the stairs at the southern end of Victory Monument BTS station. From the Skytrain station, take the walkway south, descend the staircase on the east side to street level. The minibus area is next to the stairs. Look for a small table with "Cha Am, Hua Hin" written in English to buy your ticket. T-Tour, Tel. 080-090-6540
Minibuses from Hua Hin back to BKK 180 baht leave opposite the Pananchai Hotel in Naebkehas Rd, some 200 m along a side road from the clock tower. Service to Pattaya as well.
A 1st class bus service will eventually connect Hua Hin directly with Suvarnabhumi Airport the new BKK.
The main bus station is well outside the centre of town on Petkasem Rd beyond Soi 94. This is some 3 km south of town centre. A tuk tuk there costs ~180 baht. This bus station is for buses which are going to or from Bangkok and points south.
The "bus station" noted on maps of the area is actually a local one in the centre of town from where all the non-air-con local buses and songteows depart, but blue buses from Bangkok terminate here, and probably leave from here also. The orange bus from Bangkok Southern Terminal 150 baht which takes about 3.5 hours, meanders along the main road and you specify where you want to get off. The other first class buses go to the station beyond Soi 94 on Petkasem. Stop the bus at any point prior to this if you want to get off. The clock tower on the left coming from Bangkok is the effective town "centre" keep your eyes open as it is easy to miss.